dead duck – English–Fiteny malagasy translations

🇬🇧 en mg 🇲🇬

dead duck noun

  • person or project that is in serious trouble or doomed to fail
faty
Wiktionary Links